Defining Agent Organizations Using Social Commitments
نویسندگان
چکیده
The coordination in open multi-agent systems is difficult to achieve, mainly because agents are autonomous. Social commitments have been proposed as a new coordination paradigm, suitable to describe agent communications or interactions. As some authors have pointed out, commitment enforcement is necessary, i.e., autonomous agents that violate commitments must be punished. In related work this is done by means of agent organizations or institutions, of which several different models have been proposed so far. In this paper we go one step further and we extend commitment theories to define roles and organizational structures using social commitments. We thus obtain a unified model of coordination in multi-agent systems: the expected behaviour of an agent can be defined using social commitments in both organizational and nonorganizational contexts.
منابع مشابه
Coordinating Agents in Organizations Using Social Commitments
One of the main challenges faced by the multi-agent community is to ensure the coordination of autonomous agents in open heterogeneous multi-agent systems. In order to coordinate their behaviour, the agents should be able to interact with each other. Social commitments have been used in recent years as an answer to the challenges of enabling heterogeneous agents to communicate and interact succ...
متن کاملVerifiable Semantic Model for Agent Interactions Using Social Commitments
Existing approaches about defining formal semantics of commitment usually consider operations as axioms or constrains on top of the commitment semantics, which fail to capture the meaning of interactions that are central to real-life business scenarios. Furthermore, existing semantic frameworks using different logics do not gather the full semantics of commitment operations and semantics of soc...
متن کاملA Modal Semantics for an Argumentation-Based Pragmatics for Agent Communication
In this paper we present a modal semantics for our approach based on social commitments and arguments for conversational agents. Our formal framework based on this approach uses three basic elements: social commitments, actions that agents apply to these social commitments and arguments that agents use to support their actions. This framework, called Commitment and Argument Network (CAN), forma...
متن کاملA common ontology of agent communication languages: Modeling mental attitudes and social commitments using roles
There are two main traditions in defining a semantics for agent communication languages, based either on mental attitudes or on social commitments. These traditions share speech acts as operators with preconditions and effects, and agents playing roles like speaker and hearer, but otherwise they rely on distinct ontologies. They refer not only to either belief and intention or various notions o...
متن کاملProgramming JADE and Jason Agents Based on Social Relationships Using a Uniform Approach
Interaction is an essential feature in multiagent systems. Design primitives are needed to explicitly model desired patterns. This work presents 2COMM as a framework for defining social relations among parties, represented by social commitments. Starting from the definition of interaction protocols, 2COMM allows to decouple interaction design from agent design, an advantage that simplifies agen...
متن کامل